registrar or transfer agent - Spanish English Dictionary